peak observed reflection - French English Dictionary